ruti aga
Ruti Aga's six-year ban and the prescription from a clinic that never existedThe clinic named on the prescription Ruti Aga submitted to the Athletics...
Ruti Aga and the six-year ban: a fake prescription from a clinic that never existedIn March, Ruti Aga won a half marathon staged in China. Her sample came back...
Ruti Aga and the fake prescription: Six years erased over an old prescription padThe clinic on that piece of paper never existed. The person who signed it...
Ruti Aga's six-year ban: a fake prescription from a relative cost more than the positive testA prescription bears the stamp of a clinic. When the Athletics Integrity Unit...
ASEAN Cup 2026: The Information Thirst and the Empty Pages in the Search StreamIn October 2026, a Vietnamese sports outlet published an article promising...
Decoding Esports Valuation: Nine Layers of Analysis Before You Commit CapitalOne August afternoon in Beijing, in a windowless meeting room at an esports...
Olympiacos Locks Evan Fournier Through 2028: A Contract Built on Trust, With the Risk Pushed to the EndOn the final night of the season, before the noise of the buzzer had even...
Nine Data Layers of Table Tennis: An Open Audit of a Misread SportIn October 2026, in Kuala Lumpur, the International Table Tennis Federation...
Unverifiable Race Report: Re-reading an F1 Result Sheet With No Traceable SourceOn the feed, the status line showed exactly one word: “Like 1”. A race report...
ASEAN Cup 2026: Why Standings Cannot Exist Yet, and Where Vietnam Actually StandsOn the night of 12 November, I sat in a small apartment in Guangzhou and type...
Hanoi FC and Harry Kewell: The Blind Spot Behind Three DefeatsSeptember, Hang Day Stadium. The round-of-16 National Cup tie ended on a miss...
The Empty Column: What Vietnamese Combat Sports Still Refuses to PublishOn 13 November 2026, in Las Vegas, Kim Duk-koo stepped onto the scale for his...
U23 Uzbekistan 2-0 U23 Kuwait: Two Paths for U23 Vietnam and One Trap in the Final RoundIn the 48th minute in Nagoya, Fayzullaev Ruziboy picked up a second yellow ca...
Two Gold Medals and the Data Gaps: China's National Badminton Team Ahead of the 2026 Asian Games in NagoyaIn September 2026, in Nagoya, China's national badminton team will walk into...
The Goal-Difference Line: Vietnam Women's 90 Minutes of Survival Against JapanThe final training session before facing Japan unfolded under Shizuoka's heav...
Atlas and the Seven-Year Equation: When a Stadium Is Built with Cash Flow, Not ConcreteOn July 30, 2026, Estadio Akron opened its doors for a Chivas versus Manchest...
Sheffield Hopes Week 2026: When ITTF Bets on the Global Talent Supply ChainIn a timeframe of less than two weeks before the tournament begins, the...
Usain Bolt, $150,000 and Athletics' Historic Gamble in BudapestUsain Bolt held the printed prize table of the World Athletics Ultimate...
The Stat Sheet Missed Fourteen CounterattacksMinute 67, at a stadium in Kashima, the England women's team launched a...
Empty Returns in the Transfer Window: Why Data Beats RumourHook On a late-June morning, I opened my data dashboard in my Guangzhou offic...
